Tom Brady's 17-foot statue was unveiled in Foxborough, celebrating his legendary NFL career. The ceremony drew fans and former teammates, as Brady humorously reflected on his journey from a late draft pick to a football icon.
Tom Brady's new statue, unveiled before the Patriots' exhibition game, stands 17 feet tall and celebrates his incredible NFL career. With a humorous twist, Brady reflects on his journey from a No. 199 draft pick to a sports icon.